visiting delegation - Turkish English Dictionary